package com.ss.android.account.d;

import android.content.Context;
import android.content.Intent;
import android.os.Handler;
import android.os.Looper;

public abstract class b implements c {
    public e a;
    public Context b;
    private Handler c;

    public b(Context arg1) {

        this.b = arg1;
    }

    public final void a() {
        this.a = null;
    }

    public void a(int arg1, int arg2, Intent arg3) {
    }

    public final void a(e arg1) {
        this.a = arg1;
    }

    public void b() {
    }

    public final boolean c() {
        boolean v0 = this.a != null ? true : false;
        return v0;
    }

    public final Handler d() {
        if (this.c == null) {
            synchronized (this) {
                if (this.c == null) {
                    this.c = new Handler(Looper.getMainLooper());
                }
            }
        }

        return this.c;
    }
}

